package com.bt.table.ppt;

import java.sql.Timestamp;

import org.springframework.stereotype.Component;

import com.bt.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * Ret_prd_grd_info entity. @author MyEclipse Persistence Tools
 */
@Component
@XStreamAlias("table")
public class Ret_prd_grd_info extends UUIDObject implements java.io.Serializable {

	// Fields

	private String prd_seq_id_fk;
	private String unq_seq_id;
	private String sub_id;
	private String mdl_id_fk;
	private String prd_seq_grd;
	private String prd_seq_grd_t;
	private String prd_seq_grd_c;
	private String evt_usr;
	private Timestamp evt_timestamp;
	private Integer prd_qty;
	private Integer prd_std_qty;
	private String layot_id_fk;
	private Integer x_axis_cnt_fk;
	private Integer y_axis_cnt_fk;
	private Integer cus_ng_qty;
	private Integer proc_ng_qty;
	private Integer act_cus_ng_qty;
	private Integer act_proc_ng_qty;

	// Constructors

	/** default constructor */
	public Ret_prd_grd_info() {
	}

	/** minimal constructor */
	public Ret_prd_grd_info(String prd_seq_id_fk) {
		this.prd_seq_id_fk = prd_seq_id_fk;
	}

	/** full constructor */
	public Ret_prd_grd_info(String prd_seq_id_fk, String unq_seq_id,
			String sub_id, String mdl_id_fk, String prd_seq_grd,
			String prd_seq_grd_t, String prd_seq_grd_c, String evt_usr,
			Timestamp evt_timestamp, Integer prd_qty, Integer prd_std_qty,
			String layot_id_fk, Integer x_axis_cnt_fk, Integer y_axis_cnt_fk,
			Integer cus_ng_qty, Integer proc_ng_qty, Integer act_cus_ng_qty,
			Integer act_proc_ng_qty) {
		this.prd_seq_id_fk = prd_seq_id_fk;
		this.unq_seq_id = unq_seq_id;
		this.sub_id = sub_id;
		this.mdl_id_fk = mdl_id_fk;
		this.prd_seq_grd = prd_seq_grd;
		this.prd_seq_grd_t = prd_seq_grd_t;
		this.prd_seq_grd_c = prd_seq_grd_c;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
		this.prd_qty = prd_qty;
		this.prd_std_qty = prd_std_qty;
		this.layot_id_fk = layot_id_fk;
		this.x_axis_cnt_fk = x_axis_cnt_fk;
		this.y_axis_cnt_fk = y_axis_cnt_fk;
		this.cus_ng_qty = cus_ng_qty;
		this.proc_ng_qty = proc_ng_qty;
		this.act_cus_ng_qty = act_cus_ng_qty;
		this.act_proc_ng_qty = act_proc_ng_qty;
	}

	// Property accessors

	public String getPrd_seq_id_fk() {
		return this.prd_seq_id_fk;
	}

	public void setPrd_seq_id_fk(String prd_seq_id_fk) {
		this.prd_seq_id_fk = prd_seq_id_fk;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getSub_id() {
		return this.sub_id;
	}

	public void setSub_id(String sub_id) {
		this.sub_id = sub_id;
	}

	public String getMdl_id_fk() {
		return this.mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getPrd_seq_grd() {
		return this.prd_seq_grd;
	}

	public void setPrd_seq_grd(String prd_seq_grd) {
		this.prd_seq_grd = prd_seq_grd;
	}

	public String getPrd_seq_grd_t() {
		return this.prd_seq_grd_t;
	}

	public void setPrd_seq_grd_t(String prd_seq_grd_t) {
		this.prd_seq_grd_t = prd_seq_grd_t;
	}

	public String getPrd_seq_grd_c() {
		return this.prd_seq_grd_c;
	}

	public void setPrd_seq_grd_c(String prd_seq_grd_c) {
		this.prd_seq_grd_c = prd_seq_grd_c;
	}

	public String getEvt_usr() {
		return this.evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return this.evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public Integer getPrd_qty() {
		return this.prd_qty;
	}

	public void setPrd_qty(Integer prd_qty) {
		this.prd_qty = prd_qty;
	}

	public Integer getPrd_std_qty() {
		return this.prd_std_qty;
	}

	public void setPrd_std_qty(Integer prd_std_qty) {
		this.prd_std_qty = prd_std_qty;
	}

	public String getLayot_id_fk() {
		return this.layot_id_fk;
	}

	public void setLayot_id_fk(String layot_id_fk) {
		this.layot_id_fk = layot_id_fk;
	}

	public Integer getX_axis_cnt_fk() {
		return this.x_axis_cnt_fk;
	}

	public void setX_axis_cnt_fk(Integer x_axis_cnt_fk) {
		this.x_axis_cnt_fk = x_axis_cnt_fk;
	}

	public Integer getY_axis_cnt_fk() {
		return this.y_axis_cnt_fk;
	}

	public void setY_axis_cnt_fk(Integer y_axis_cnt_fk) {
		this.y_axis_cnt_fk = y_axis_cnt_fk;
	}

	public Integer getCus_ng_qty() {
		return this.cus_ng_qty;
	}

	public void setCus_ng_qty(Integer cus_ng_qty) {
		this.cus_ng_qty = cus_ng_qty;
	}

	public Integer getProc_ng_qty() {
		return this.proc_ng_qty;
	}

	public void setProc_ng_qty(Integer proc_ng_qty) {
		this.proc_ng_qty = proc_ng_qty;
	}

	public Integer getAct_cus_ng_qty() {
		return this.act_cus_ng_qty;
	}

	public void setAct_cus_ng_qty(Integer act_cus_ng_qty) {
		this.act_cus_ng_qty = act_cus_ng_qty;
	}

	public Integer getAct_proc_ng_qty() {
		return this.act_proc_ng_qty;
	}

	public void setAct_proc_ng_qty(Integer act_proc_ng_qty) {
		this.act_proc_ng_qty = act_proc_ng_qty;
	}

}